import random
from tkinter import *
from tkinter import ttk

random_value = random.randint(1, 128)

window = Tk()  # Создаём окно приложения
window.title("Угадай число")

window.geometry('300x200')

label1 = ttk.Label(window, text="Введите число от 1 до 128")
label1.pack()

spinbox = ttk.Spinbox(window, from_=1.0, to=128.0)
spinbox.pack()


def click_button():
    input_value = spinbox.get()
    if input_value.isdigit():
        if int(input_value) < random_value:
            line = "Загаданное число больше"
        elif int(input_value) > random_value:
            line = "Загаданное число меньше"
        else:
            line = "Вы угадали"
    else:
        line = "Введено не число"
    answer_label3["text"] = line

        
btn = ttk.Button(window, text="Нажми", command=click_button, width='22')
btn.pack()

answer_label2 = ttk.Label(window, text="Нажмите на кнопку для проверки")
answer_label2.pack()
answer_label3 = ttk.Label(window, text="")
answer_label3.pack()

window.mainloop()